<?php
namespace app\admin\model;

use think\Db;
use think\Model;

class Config extends Model
{
  //==============
  //1.网站基本信息 
  //2.网站备案信息 
  //==============
  
  /**
   * [1.获取网站基本信息]
   * @return array 返回网站信息数组
   */
  static function getSiteInfo(){
    
    try{
      
      $Config = array();
    
      //指定数据表
      $name = Db::name('config')->where('name','name')->find();
      $description = Db::name('config')->where('name','description')->find();
      $keywords = Db::name('config')->where('name','keywords')->find();
      $domain = Db::name('config')->where('name','domain')->find();
      
      //网站名称
      if($name){
        $Config["name"]=$name["value"];
      }else{
        $Config["name"]="";}
      
      //网站描述
      if($description){
        $Config["description"]=$description["value"];
      }else{
        $Config["description"]="";}
        
      //网站关键字
      if($keywords){
        $Config["keywords"]=$keywords["value"];
      }else{
        $Config["keywords"]="";}
        
      //网站域名
      if($keywords){
        $Config["domain"]=$domain["value"];
      }else{
        $Config["domain"]="";}
        
      return $Config;
    }
    catch(\Exception $e){
      $message = $e->getMessage();
      return json_return(0, $message);
    }
  }
  /**
   * [2 获取网站备案信息]
   * @return array 返回网站备案信息数组
   */
  static function getSiteContact(){
    
    try{
      
      $Config = array();
      
      //指定数据表
      $email = Db::name('config')->where('name','email')->find();
      $contact = Db::name('config')->where('name','contact')->find();
      $phone = Db::name('config')->where('name','phone')->find();
      $icp = Db::name('config')->where('name','icp')->find();
      $address = Db::name('config')->where('name','address')->find();
      
      //电子信箱
      if($email){
        $Config["email"]=$email["value"];
      }else{
        $Config["email"]="";}
      
      //联系人
      if($contact){
        $Config["contact"]=$contact["value"];
      }else{
        $Config["contact"]="";}
        
      //联系电话
      if($phone){
        $Config["phone"]=$phone["value"];
      }else{
        $Config["phone"]="";}
        
      //域名icp
      if($icp){
        $Config["icp"]=$icp["value"];
      }else{
        $Config["icp"]="";}
        
      //地址
      if($address){
        $Config["address"]=$address["value"];
      }else{
        $Config["address"]="";}
        
      return $Config;
      
    } catch(\Exception $e){
      $message = $e->getMessage();
      return json_return(0, $message);
    }
  }
}  
?>